#include<iostream>
#include<cstdio>
using namespace std;
int g[105],f[105],a[105],s[105];

int main()
{
    int n; 
    cin >> n;
    for(int i = 1; i <= n; i++)
    {
        cin >> a[i];
        f[i] = g[i] = 1;
    }

    for(int i = n - 1; i >= 1; i--)
    {
        for(int j = i + 1; j <= n; j++)
        {
            if(a[i] > a[j] && f[i] < f[j] + 1)
                f[i] = f[j] + 1;
        }    
    }

    for(int i = 2; i <= n; i++)
    {
        for(int j = i - 1; j >= 1; j--)
        {
            if(a[i] > a[j] && g[i] < g[j] + 1)
                g[i] = g[j] + 1; 
        }
    }

    int result = 0;
    for(int i = 1; i <= n; i++)
    {
        if(f[i] + g[i] - 1 > result)
            result = f[i] + g[i] - 1;
    }

    cout << n - result;
}